#ifndef MYBATCHSETTINGPRINT_H
#define MYBATCHSETTINGPRINT_H

class MyBatchSettingPrint
{
public:
    MyBatchSettingPrint();
    MyBatchSettingPrint(const MyBatchSettingPrint& orig);
    virtual ~MyBatchSettingPrint();


    void setPaperSize(const int& );
    int getPaperSize() const;

    void setOrientation(const int& );
    int getOrientation() const;

    void setColor(const int& );
    int getColor() const;

    void setResolution(const int& );
    int getResolution() const;

    void setMargingTop(const double& );
    double getMargingTop() const;

    void setMargingBottom(const double& );
    double getMargingBottom() const;

    void setMargingLeft(const double& );
    double getMargingLeft() const;

    void setMargingRight(const double& );
    double getMargingRight() const;


private:
    int m_paperSize;
    int m_orientation;
    int m_color;
    int m_resolution;
    double m_margingTop;
    double m_margingBottom;
    double m_margingLeft;
    double m_margingRight;
};

#endif // MYBATCHSETTINGPRINT_H
